课程名称:Spring Cloud 与微服务培训

4401 人关注
(78637/99817)
课程大纲:

Spring Cloud 与微服务培训

 

课程从 Spring Cloud 的基础组件开始讲解,并对关键组件做了源码分析,

同时也重点讲解了如何在 Spring Cloud 微服务系统中进行身份认证和权限安全的验证。

课程中还会带领同学们熟悉对 Spring Cloud 每个组件的使用,

后再以一个综合案例介绍使用 Spring Cloud 构建微服务的全过程。

1 Eureka/Consul 的使用

2 Feign 的使用

3 Zuul/Spring Cloud Gateway 的使用

4 分布式链路追踪

5 微服务系统保护

6 Ribbon 的使用

7 Hystrix 的使用

8 Spring Cloud Config 配置中心

9 Spring Boot Admin 监控微服务状态

1
微服务简介

1.单体架构的分析

2.微服务的特点

3.微服务的优缺点

2
Spring Cloud 简介

1.SpringCloud

2.Dubbo

3.Kubernetes

3
构建工具 Maven

1.Maven核心概念

2.Maven生命周期

3.Maven常用命令

4
开发框架 Spring Boot

1.搭建SpringBoot项目

2.SpringBoot配置文件详解

3.SpringBootActuator

4.SpringBoot集成JPA、Redis、Swagger2

5
服务注册和发现 Eureka

1.EurekaServer

2.EurekaClient

3.Eureka源码解析

6
负载均衡 Ribbon

1.RestTemplate

2.Ribbon

3.LoadBalancerClient

4.Ribbon源码解析

7
声明式调用 Feign

1.FeignClient

2.Feign源码解析

3.HttpClient和OkHttp

8
熔断器 Hystrix

1.Hystrix

2.HystrixDashboard

3.Turbine

9
路由网关 Spring Cloud Zuul

1.ZuulServlet。

2.Zuul工作原理。

10
服务网关

1.SpringCloudGateway

2.SpringCloudGateway断言工厂、过滤器、限流

11
服务注册和发现 Consul

1.SpringCloudConsul

2.SpringCloudConsulConfig

12
配置中心 Spring Cloud Config

1.SpringCloudConfig。

2.ConfigServer。

3.ConfigClient。

13
链路追踪 Spring Cloud Sleuth

1.SpringCloudSleuth

2.ZipkinServer

3.RabbitMQ、Elasticsearch、Kibana

14
微服务监控 Spring Boot Admin

1.SpringBootAdmin监控SpringBoot应用程序

2.SpringBootAdmin监控SpringCloud微服务

3.SpringBootAdmin集成Security和Mail组件

15
Spring Boot Security 详解

1.SpringSecurity

2.SpringBootSecurity

16
Spring Cloud OAuth2 保护微服务

1.OAuth2

2.SpringOAuth2

17
使用 OAuth2 和 JWT 保护微服务系统

1.SpringSecurityOAuth2 2.JWT

18
使用 Spring Cloud 构建微服务综合案例

1.SpringCloudNetflix

2.SpringCloudConfig

3.Hystrix

4.Swagger2

5.SpringCloudSleuth

6.SpringSecurityOAuth2


登录 后发表评论
新评论
全部 第1节 第2节 第3节 第4节 第5节 第6节 第7节 第8节 第9节 第10节 第11节 第12节 第13节 第14节 第15节 第16节 第17节
我的报告 / 所有报告